    #outlinebar{
      clear:both;
      color:#333333;
      padding:5px 0px 5px 0px;
      font-size:18px;
      text-align: center;
      height:auto;
    }
    #outlinebar a,
    #outlinebar .disable,
    #outlinebar .current{
      display: inline-block;
      vertical-align: middle;
      float: none;
      height:46px;
      line-height: 46px;
      margin:0 8px;
      cursor: pointer;
      background: #f2f2f2;
      text-decoration:none;
      color:#333333;
      min-width: 48px;
      box-sizing: border-box;
      border:none;
    }
    #outlinebar span{
      display: block;
      float: none;
      width: auto;
      height: 100%;
      margin: 0 0;
      line-height: 46px;
      text-align: center;
      text-decoration: none;
      border:none;
    }
    #outlinebar .disable{
      cursor: default;
    }
    #outlinebar .disable:hover{
      background: #f2f2f2;
      color:#333333;
    }
    #outlinebar a:hover,
    #outlinebar .current{
      background-color: #0849a4;
      color: #ffffff;
    }
    #outlinebar .prev-page, #outlinebar .next-page,
    #outlinebar .first-page,#outlinebar .last-page{
      width: 4em;
    }